pulled ligament - French English Dictionary